package com.tzl.design_pattern.strategy_pattern;

import java.math.BigDecimal;

/**
 * 策略接口
 *
 * @author Zhilei Tang
 * @date Created in 2020/11/14 16:59
 */
public interface PayStrategy {
  /**
   * 支付方法
   *
   * @param money
   * @return
   */
  boolean pay(BigDecimal money);

  /**
   * 查询余额的方法
   *
   * @param account
   * @return
   */
  BigDecimal queryBalance(String account);
}
